Fast Ray-Tracing of Rectilinear Volume Data Using Distance Transforms
نویسندگان
چکیده
ÐThis paper discusses and experimentally compares distance-based acceleration algorithms for ray-tracing of volumetric data with an emphasis on the Chessboard Distance (CD) voxel traversal. The acceleration of this class of algorithms is achieved by skipping empty macro regions, which are defined for each background voxel of the volume. Background voxels are labeled in a preprocessing phase by a value, defining the macro region size, which is equal to the voxel distance to the nearest foreground voxel. The CD algorithm exploits the chessboard distance and defines the ray as a nonuniform sequence of samples positioned at voxel faces. This feature assures that no foreground voxels are missed during the scene traversal. Further, due to parallelepipedal shape of the macro region, it supports accelerated visualization of cubic, regular, and rectilinear grids. The CD algorithm is suitable for all modifications of the ray tracing/ray casting techniques being used in volume visualization and volume graphics. However, when used for rendering based on local surface interpolation, it also enables fast search of intersections between rays and the interpolated surface, further improving speed of the process. Index TermsÐVolume visualization, volume graphics, volume rendering, distance transforms, macro region, voxel traversal, speed up techniques, subvoxel precision.
منابع مشابه
Compact Rectilinear Grids for the Ray Tracing of Irregular Scenes
Regular grid spatial subdivision is frequently used for fast ray tracing of scanned models. Scanned models feature regular sized primitives, with a regular spatial distribution. Grids have worse performance, than other subdivision techniques, for irregular models without these characteristics. We propose a method to improve the performance of grids for rendering irregular scenes by allowing the...
متن کاملFast ray-tracing of rectilinear volume data
Tomographic devices often produce data with directionally and spatially dependent resolution. Resampling to cubic voxels is possible at the cost of a significant increase of data volume and rendering time. We present an algorithm for direct ray tracing of rectilinear grids, which enables the implementation of surface rendering with subvoxelsurface detection based on local interpolation, as well...
متن کاملDistance Fields in Visualization and Graphics
We report on distance fields, i.e. 2D or 3D arrays which hold signed/unsigned distance to objects/features of interest Such fields are a powerful tool for the accomplishment of different tasks in 2D/3D image processing and analysis, computer vision, visualization and graphics. 1 Distance Transforms Brute force distance calculations are very expensive, since for each voxel of the field the dista...
متن کاملTechnical Report Fast Ray Traversal of Unstructured Volume Data using Plucker Tests
The importance of high-performance rendering of unstructured data sets has increased significantly mainly due to its use in scientific simulations such as computational fluid dynamics and finite element computations. However, the unstructured nature of these data sets complicate their handling and lead to low performance even with hardware support through GPUs. In this paper, we present a new t...
متن کاملFast Ray Traversal of Tetrahedral and Hexahedral Meshes for Direct Volume Rendering
The importance of high-performance rendering of unstructured or curvilinear data sets has increased significantly, mainly due to its use in scientific simulations such as computational fluid dynamics and finite element computations. However, the unstructured nature of these data sets lead to rather slow implementations for ray tracing. The approaches discussed in this paper are fast and scalabl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Vis. Comput. Graph.
دوره 6 شماره
صفحات -
تاریخ انتشار 2000